have sth. on one's conscience

[網絡] 因做某事而感到內疚;為了某事而感到內疚